===============================================================================
===                        Breath of Fire II (SNES) (US)                    ===
===                           "Unfusing Less" Hack                          ===
===============================================================================

    In the original game, a shamanized player character lost his shaman fusion
every time his HP fell to or below a quarter of his maximum HP, in particular:
  - if ((HP > 0) && (HP <= max_HP/4)), PC entered a wounded (critical health)
    state with modified sprite
  - if (HP <= 0), PC got KO'd

    Those conditions fleshed out into code which, with some variations, was a
part of these in-game situations:
  - getting unfused in battle by taking critical (that puts in critical health)
    or fatal (>= HP) damage by attacks, spells or items
  - getting unfused on overworld by taking critical item damage (Bait/Crappie,
    Wisdom Fruit)
  - getting unfused on overworld by taking critical poison damage

    Other in-game situations the code wasn't part of which led to losing sha-
mans were:
  - getting unfused on overworld by using DivideBL/Defuse Orb
  - getting unfused upon entering a cutscene

    The goal of the "Unfusing Less" hack (abbr. "UL") was to rewrite condi-
tions as to when to perform unfusion, to make the game generally a more enjoy-
able experience (most people's complaint about the shaman system was how easy
it was to lose a shaman and how hard it was to walk back to base to re-apply).

    As of now, things that UL has changed are:
  - shamanized characters will never lose fusion by falling to critical health
    in battle by attacks, spells or items; on overworld - by items and poison.
    However, fatal damage will still unfuse and KO them (not the case with
    items and poison though - those leave characters with 1 HP).
    
    Other instances which the code under question didn't touch are not changed
yet, as they either don't need it, or may require a complete overhaul of game's
code.

===============================================================================
===                                   Usage                                 ===
===============================================================================

    Files attached:
  - "UL_orig.ips" - to apply to "Breath of Fire II (USA).sfc" (checksums below)
    Version of hack for original US version players.
  - "UL_retrans.ips" - to apply to "Breath of Fire II (USA) [En+Hack by \
    d4s+Watercrown v1.2b] (Original Title Screen Music).sfc" (checksums below)
    Version of hack for re-translation players.

    Checksums:
  - "Breath of Fire II (USA).sfc"
    Size : 3,145,728 bytes (3 MiB)
    CRC32: 67CDACC5
    MD5  : e1ff1ed4ad5dbdbe86774920dfb5e9d4
  - "Breath of Fire II (USA) [En+Hack by d4s+Watercrown v1.2b] (Original \
    Title Screen Music).sfc"
    Size : 4,194,304 bytes (4 MiB)
    CRC32: 1169783E
    MD5  : 0d15877595f4d1a3b11e33c801f85b47
    You can get this version from "Breath of Fire II (USA).sfc" by applying
    extra patches from the "re-translation pack".

    IPS patchers: "Lunar IPS".

    Have fun, but also have no warranty for any unspecified behavior. Tested
and it worked fine in my case with SNES9X and HIGAN.

    Hack was made by PHA_PHX_PHY_PHP.
